Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 OLIVE ROAD Semi-Detached £903,360 £723,000 9 Feb 2018
26A OLIVE ROAD Semi-Detached £534,081 £339,000 7 Mar 2008
30 OLIVE ROAD Semi-Detached £598,674 £380,000 20 Mar 2008
32 OLIVE ROAD Terraced £843,244 £590,000 10 Aug 2015
34 OLIVE ROAD Terraced £548,287 £297,000 3 Jun 2005
40 OLIVE ROAD Terraced £634,851 £283,500 31 Oct 2003
42 OLIVE ROAD Semi-Detached £812,899 £499,000 28 Feb 2007
48 OLIVE ROAD Terraced £686,571 £145,000 1 Apr 1998